package com.kuaimacode.kframework.mybatis.models.bankcard;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author 12786 on 2019/4/2.
 * @version 1.0
 */
@Data
public class BankCardManagement {


    @ApiModelProperty(value = "id")
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @TableId("card_bin")
    @ApiModelProperty(value = "卡bin")
    private String cardBin;

    @TableId("bank_referred")
    @ApiModelProperty(value = "银行卡英文缩写")
    private String bankReferred;

    @ApiModelProperty(value = "银行名称")
    @TableId("bank_name")
    private String bankName;

    @ApiModelProperty(value = "银行卡类型0借记卡1信用卡")
    @TableId("bank_card_type")
    private String bankCardType;

    @ApiModelProperty(value = "银行卡背景图")
    @TableId("bank_card_img")
    private String bankCardImg;

    @ApiModelProperty(value = "银行卡logo")
    @TableId("bank_card_logo")
    private String bankCardLogo;

    @ApiModelProperty(value = "数据状态0无效 1有效")
    @TableId("status")
    private Date status;

    @ApiModelProperty(value = "创建时间")
    @TableId("create_dt")
    private Date createDt;

    @ApiModelProperty(value = "更新时间")
    @TableId("update_dt")
    private Date updateDt;


    @ApiModelProperty(value = "备注")
    @TableId("remark")
    private String remark;
}
